\CMTT_Glossary_Index D

Total Complexity 336
Dependencies 6
Dependents 2
Total lines 2,135
Lines of code 1,465
Logical lines of code 835
Comment lines 409
Methods 43
Properties 5

Methods 43

Method Rating Maintainability Complexity Lines of code
getDynamicCSS()
D
15
48 361
outputPagination()
D
27
36 154
outputGlossaryIndexPage()
C
29
27 121
maybeOutputSingleTerm()
C
30 27 102
outputScripts()
C
30 25 101
_scriptStyleLoader()
B
40 19 56
addScriptParams()
A
34 13 89
disableTooltips()
A
47 12 36
outputTooltipWrapper()
A
55 13 16
detectStartNewIndexLetter()
A
54 10 19
maybeOutputIndexLetter()
A
46 8 37
glossaryShortcode()
A
45 7 38
lookForShortcode()
A
53 8 21
compareGlossaryTerms()
S
51 6 26
getTheTooltipContentBase()
S
54 6 20
init()
S
44 3 43
wrapInStyleContainer()
S
55 4 20
tooltipsDisabledForPage()
S
63 5 10
outputAdditionalHTML()
S
59 4 13
addScripts()
S
61 4 11
tryGenerateGlossaryIndexPage()
S
56 3 18
_preContent()
S
66 4 8
isServerSide()
S
72 3 4
getGlossaryIndexPageId()
S
66 3 7
maybeOutputPagination()
S
63 3 10
removeLinksToTerms()
S
64 3 9
addReferalSnippet()
S
69 3 6
modifyBeforeListnav()
S
64 3 9
modifyTermPermalink()
S
65 3 8
outputEmbeddedScripts()
S
68 2 7
disableTooltipsOnIndex()
S
74 2 4
addShowCountsClass()
S
68 2 7
wrapInMainContainer()
S
67 2 7
removeListnav()
S
71 2 6
modifyListnav()
S
70 2 6
maybeWrapBeforeDefinition()
S
67 2 8
maybeWrapAfterDefinition()
S
66 2 9
array_mb_sort_alphabetically()
S
67 2 8
addGlossaryIndexGetAtts()
S
72 1 5
setupDefaultGlossaryIndexAtts()
S
71 1 5
maybeOutputListnav()
S
63 1 9
decode_characters()
S
71 1 5
mb_string_compare()
S
70 1 6